package com.tbit.uqbike.webmanager.business.machinegroup.dao.core;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.tbit.uqbike.webmanager.business.machinegroup.object.MachineGroup;
import com.tbit.uqbike.webmanager.business.machinegroup.object.vo.MachineGroupVo;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @author <a href="mailto:zheng.zebiao@tbit.com.cn">zb</a>
 * @since 2024/7/12
 */
public interface MachineGroupDao extends BaseMapper<MachineGroup> {
    List<MachineGroupVo> selectListWithCount(Integer accountId, Integer machineType);

    List<MachineGroupVo> selectListWithCountByIds(@Param("accountId") Integer accountId, @Param("ids") List<Integer> ids);
}
